The SPRSTP function constructs the transpose of a sparse matrix.
Result = SPRSTP(A)
Returns the sparse matrix of the given sparse array.
A row-indexed sparse array created by the SPRSIN function.
None
This example creates a 100 by 100 pseudo-random sparse matrix, with 1000 non-zero elements, and then computes the product of the matrix and its transpose:
n = 100 ;Dimensions of matrix
m = 1000 ;Number of non-zero elements
a = SPRSIN(RANDOMU(seed, m)*n, RANDOMU(seed, m)*n, $
RANDOMU(seed, m),n)
b = SPRSAB(a, SPRSTP(a)) ;Transpose and create the product
4.0 |
Introduced |
FULSTR , LINBCG , SPRSAB , SPRSAX , SPRSIN , READ_SPR , WRITE_SPR